/deep/ .uni-date-x--border {

	border: none !important;

}

/deep/ .uni-drawer--right {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

/deep/ .uni-date__x-input {
	height: 20px !important;
	padding: 0;
}

/deep/.uniui-calendar:before {
	display: none;
}

/deep/.uni-picker-container,
.uni-list-item {
	font-size: 14px;
}

// /deep/.uni-list-item__container {
//     overflow: inherit;
// }

/deep/ .uni-date-editor--x .uni-date__icon-clear {
	top: -8px;
	right: -15px;
}

/deep/.uni-input-input {
	line-height: 20px
}

/deep/.container--right {
	overflow: inherit;
}

/deep/.uni-popup .uni-popup__wrapper {
	width: 100%;
	background-color: #f4f4f4 !important;
	height: 100vh;

}

.search_box {
	margin-bottom: 10px;
	background: white;
	padding-bottom: 10px;

	.get-new-list {
		padding: 5px;
		overflow: hidden;

		.tag-list {
			margin-right: 2px;
			margin-bottom: 2px;
		}
	}

	.item-footer {
		position: relative;
		text-align: right;
		display: block;
		width: 229px;
		font-size: 24upx;
		color: #666666;
		white-space: nowrap;
		text-overflow: ellipsis;

		.tag {
			display: inline-block;
			padding: 1px 4px;
			position: relative;
			margin-right: 2px;

			::after {
				content: '';
				width: 1px;
				height: 10px;
				background: #a08989;
				position: absolute;
				top: 4px;
				right: -2px
			}
		}

		.clearIcon {
			position: absolute;
			right: -20px;
			top: 3px;
		}
	}

	.search_content {
		padding: 10px;

	}
}

.btn {
	width: 100%;
	height: 73upx;
	position: absolute;
	bottom: 33upx;
	display: flex;
	justify-content: center;
	bottom: 10px;
	left: 0;
	right: 0;

	.reset,
	.save {
		width: 214upx;
		height: 73upx;
		line-height: 73upx;
		font-size: 28upx;
		border-radius: 37px;
	}

	.reset {
		color: #406ceb;
		border: 1px solid rgba(64, 108, 235, 1);
		background: #ffffff;
	}

	.save {
		background: #406ceb;
		color: #ffffff;
	}
}

.search_list {
	margin-top: 10upx;
	padding: 10px;

	.search_title {
		width: 100%;
		font-size: 26upx;
		color: #000;
		font-weight: 500;
		font-family: PingFang SC;
		padding: 20upx 24upx;
		box-sizing: border-box;
		display: block;
		font-weight: 600;

	}

	.search_type {
		box-sizing: border-box;
		display: flex;
		justify-content: left;
		flex-wrap: wrap;

		.view_box {
			width: 154upx;
			height: 66upx;
			display: flex;
			justify-content: center;
			align-items: center;

			margin-top: 16upx;
			margin-right: 16upx;
			font-size: 24upx;
			white-space: wrap;
			color: #666666;
			background: #f6f6f6;
			border-radius: 5px;
			border: 1upx solid #f6f6f6;

			text {
				text-align: center;
			}
		}

		//选中状态
		.actived {
			background: #eef2ff !important;
			border: 1upx solid #406ceb;
			color: #406ceb !important;
		}
	}
}
